package com.cmall.common.foundation.util;


/**
 * 获得表名工具类 - 公用
*/

public class TableNameUtil {
	
	public static final String PAY_FLOW = "pay_flow_";// 支付流水
	public static final String SALE_FLOW = "sale_flow_";// 销售流水
	public static final String STOCK_FLOW = "stock_flow_";// 库存流水
	public static final String DAYSUM_FLOW = "daysum_flow_";//日结流水


	/**
	 * 获取最后两位
	 * @param marketId
	 * @return
	 */
	public static String getLastTwoPlaces(String marketId){
		if(marketId==null||marketId.length()==0){
			return null;
		}
		if(marketId.length()==1){
			return "0"+marketId;
		}
		return marketId.substring(marketId.length()-2,marketId.length());
	}

	/**
	 * 根据门店编码 获取支付流水表
	 * @param marketId
	 * @return
	 */
	public static String getPayFlow(String marketId){
		return PAY_FLOW+getLastTwoPlaces(marketId);
    }
	/**
	 * 根据门店编码 获取销售流水表
	 * @param marketId
	 * @return
	 */
	public static String getSaleFlow(String marketId){
		return SALE_FLOW+getLastTwoPlaces(marketId);
	}
	/**
	 * 根据门店编码 获取库存流水表
	 * @param marketId
	 * @return
	 */
	public static String getStockFlow(String marketId){
		return STOCK_FLOW+getLastTwoPlaces(marketId);
	}
	/**
	 * 根据门店编码 获取日结流水表
	 * @param marketId
	 * @return
	 */
	public static String getDaysumFlow(String marketId){
		return DAYSUM_FLOW+getLastTwoPlaces(marketId);
	}

}